small-batch production - Spanish English Dictionary